CIDE: Decomposing Legacy Applications into Features
نویسنده
چکیده
Taking an extractive approach to decompose a legacy application into features is difficult and laborious with current approaches and tools. We present a prototype of a tooldriven approach that largely hides the complexity of the task.
منابع مشابه
Language-Independent Safe Decomposition of Legacy Applications into Features
Software product lines (SPL) usually consist of code and non-code artifacts written in different languages. Often they are created by decomposing legacy applications into features. To handle different artifacts uniformly (code, documentation, models, etc.), current SPL technologies either use an approach that is so general that it works on character or token level, but can easily introduce subt...
متن کاملAutomating Feature-Oriented Refactoring of Legacy Applications
Creating a software product line from a legacy application is a difficult task. We propose a tool that helps automating tedious tasks of refactoring legacy applications into features and frees the developer from the burden of performing laborious routine implementations.
متن کاملTime/Utility Function Decomposition in Soft Real-Time Distributed Systems
We consider RealTime CORBA 2.0 (Dynamic Scheduling) distributable threads, whose time constraints are specified using time/utility functions (TUFs), operating in legacy environments. In legacy environments, system node resources—both physical (processor, disk, I/O, etc.) and logical (locks, etc.)—are shared among timecritical distributable threads and local applications that may or may not be...
متن کاملCIDE-A is expressed in liver of old mice and in type 2 diabetic mouse liver exhibiting steatosis
BACKGROUND Increased levels of circulating fatty acids caused by insulin resistance and increased adipocyte lipolysis can accumulate within the liver resulting in steatosis. This steatosis sensitizes the liver to inflammation and further injury which can lead to liver dysfunction. We performed microarray analysis on normal mouse liver tissue at different ages and type 2 diabetic liver exhibitin...
متن کامل“Tools and Techniques for Decomposing and Composing Software”
a) Summary of results This project addresses the problem of how to organize and structure software systems in such a way that they can be easily adapted to changing requirements. We focus on (1) tools and techniques for extracting architectural artifacts, i.e., for decomposing software, and (2) mechanisms and language features for flexibly constructing software from parts, i.e., for composing s...
متن کامل